home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / flilib.zip / FLISRC.ZIP / MAKEDIR.C < prev    next >
C/C++ Source or Header  |  1989-11-16  |  407b  |  19 lines

  1.  
  2. #include "aai86.h"
  3. #include "aados.h"
  4.  
  5. /* Create a directory.  (Don't include device info.  If needed
  6.    do a dos_change_dev(dev) first.) */
  7. Boolean dos_make_dir(char *name)
  8. {
  9. union i86_regs r;
  10.  
  11. r.b.ah = 0x39;    /* make dir code */
  12. r.w.ds = i86_ptr_seg(name);
  13. r.w.dx = i86_ptr_offset(name);
  14. if (i86_sysint(0x21,&r,&r)&1)    /* check carry flag for error... */
  15.     return(FALSE);
  16. return(TRUE);
  17. }
  18.  
  19.